﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HECore.ServiceFrame.Models
{
    /// <summary>
    /// 当前员工
    /// </summary>
    public class CurrentEmployee
    {
        /// <summary>
        /// 账号Id
        /// </summary>
        public Guid AccountId { get; set; }

        /// <summary>
        /// 租户Id
        /// </summary>
        public Guid TenantId { get; set; }

        /// <summary>
        /// 租户名称
        /// </summary>
        public string TenantName { get; set; }

        /// <summary>
        /// 员工Id
        /// </summary>
        public Guid EmployeeId { get; set; }

        /// <summary>
        /// 员工姓名
        /// </summary>
        public string EmployeeFullName { get; set; }

        /// <summary>
        /// 是否系统管理员
        /// </summary>
        public bool IsAdministrator { get; set; }

        /// <summary>
        /// 员工权限
        /// </summary>
        public List<string> EmployeePermissions { get; set; }
    }
}
